The tests for searchProperty in this page are derived from Section 5.1.2.7
Test | Description | Orange Labs Result | Nokia Result |
---|---|---|---|
nodeInterface-10 | attributes returns empty NamedNodeMap | Not Implemented | Not Implemented |
nodeInterface-10a | attributes is readonly | Pass | Not Implemented |
nodeInterface-5 | childNodes returns a NodeList containing children of node | Pass | Not Implemented |
nodeInterface-5a | childNodes returns empty NodeList if there are no children | Pass | Not Implemented |
nodeInterface-6 | firstChild returns the first child of the node | Pass | Pass |
nodeInterface-6 | firstChild returns null if the node has no children | Pass | Pass |
nodeInterface-6a | firstChild is readonly | Pass | Pass |
nodeInteface-7 | lastChild returns the last child of the node | Pass | Pass |
lastChild returns null if the node has no children | Pass | Pass | |
nodeInterface-7a | lastChild is readonly | Pass | Pass |
nodeInterface-14 | localName returns the nodeName or null (?) | Not Implemented | Pass |
localName is readonly | Not Implemented | Pass | |
nodeInterface-12 | namespaceURI returns the namespace of the node | Pass | Pass |
nodeInterface-12a | namespaceURI is readonly | Pass | Pass |
nodeInterface-9b | nextSibling returns the node following this node under it's parent | Pass | Pass |
nodeInterface-9a | nextSibling returns null if there is no next node | Pass | Pass |
nodeInterface-9c | nextSibling is readonly | Pass | Pass |
nodeInterface-1 | nodeName returns the name of the node, same as tagName | Pass | Pass |
nodeInterface-1a | nodeName is readonly | Pass | Pass |
nodeInterface-3 | nodeType returns ELEMENT_NODE (1) | Pass | Pass |
nodeInterface-2 | nodeValue returns null | Pass | Pass |
nodeInterface-2a | setting nodeValue has no effect | Fail | Fail |
nodeInterface-11 | ownerDocument returns null or the owner document | Fail | Pass |
ownerDocument is readonly | Not Tested | Not Implemented | |
nodeInterface-4a nodeInterface-4b | parentNode is the parent of the node | Pass | Pass |
nodeInterface-4c | parentNode is readonly | Pass | Pass |
nodeInterface-13a | prefix returns null | FAIL Not implemented | Pass |
nodeInterface-13b | setting prefix raises NO_MODIFICATION_ALLOWED_ERR | Pass | Pass |
nodeInterface-8b | previousSibling returns the node preceding this node | Pass | Pass |
nodeInterface-8a | previousSibling returns null if there is no preceding node | Pass | Pass |
nodeInterface-8c | previousSibling is readonly | Pass | Pass |
nodeInterface-26 | appendChild should raise NO_MODIFICATION_ALLOWED_ERR | Not Tested | Pass |
nodeInterface-19 | cloneNode ... (should not be implemented?) | Pass | Not Implemented |
nodeInterface-15 | hasAttributes should return false | Pass | Pass |
nodeInterface-16a nodeInterface-16b | hasChildNodes should return true if the node has children, false otherwise | Pass | Pass |
insertBefore() should raise NO_MODIFICATION_ALLOWED_ERR | Not Tested | Pass | |
nodeInterface-17 | isSupported() | Pass | Pass |
nodeInterface-18 | normalize() should not be implemented? | Not Implemented | Not Implemented |
removeChild() should raise NO_MODIFICATION_ALLOWED_ERR | Not Tested | Pass | |
replaceChild() should raise NO_MODIFICATION_ALLOWED_ERR | Not Tested | Pass |